.mainBody { background-color: #f7f7f7;  background-position: top center; background-repeat:no-repeat; margin-top:7px; }
.mainColor { background: #f7f7f7; }


body, td, h2 { font-size: 12px; font-family: verdana; color: #3d3b3b; }

.header-style { }

/* --NAVIGATION AND DROPDOWN MENU STYLING -- */
#splash-content {display:none;}

#navigation {background-color:#000; !important; background-repeat:repeat-x; }

ul.level1 li a {color:#fff; }
ul.level1 li a:hover {display:block; background:#000;  color:#fff;    }


.menuex-top .has-popup ul {background:#db0226; border:1px solid #fff; border-top:none; }
.menuex-top .has-popup ul li a {color:#fff; }
.menuex-top .has-popup ul li a:hover {background:#7d7c80; color:#fff; }

.menuex-top .has-popup ul li ul {border-top:1px solid #fff; }


.menuex-left ul li a {color:#000; }
.menuex-left ul li:hover {background: #000!important; }
.menuex-left ul li:hover a {color:#fff!important; }

.menuex-left .has-popup ul {background:#000; border:none; }
.menuex-left .has-popup ul li a {color:#fff!important; }
.menuex-left .has-popup ul li a:hover {background:#000; color:#fff!important; }
/* --END NAVIGATION AND DROPDOWN MENU STYLING -- */


/* --- SEARCH WIDGET --- */
.widget { }
.header1, .header2 {color:#255386; }

.loc {color:#333; font:bold 16px arial !important; }

.search { }
.seldiv { }
.hline { }

.leftcol span, .rightcol span {color:#333!important; }

.widget .footer {background:#333; border-bottom-right-radius: 10px; border-bottom-left-radius: 10px;   }

.advsearch {color:#fff !important; }
.advsearch a {color:#fff !important; }
.scount {color:#fff !important; }
  
.add {background:#622127 !important; color:#fff; }
.add:hover {background:#e05b1b !important; }  
/* --- /SEARCH WIDGET --- */


.agent-box {border-bottom-right-radius: 10px; border-bottom-left-radius: 10px; display:none;  }
.agent-name-2 {color:#244873!important; }


.vertical 
{
	background-color: #DFDFDF;
}

.forms
{
	background: #F0F0F0;
}

.bar
{
	background-color: #333333;
	padding-left: 3px;
}

.date
{
	font-weight: bold;
	font-size: 10px;
	font-family: verdana;
	color: #ffffff;
}

.header
{
	font-weight: bold;
	font-size: 13px;
	font-family: verdana;
	color: #000;
}
.intro
{
	font-size: 18px;
	font-family: verdana;
	color: #000;
	display: block;
	margin: 10px 0 10px 0;
}
.bt
{
	font-size: 10px;
	font-family: verdana;
	color: white;
	background-color: #944f06;
}
.findBT
{
	font-size: 10px;
	font-family: verdana;
	color: #944f06;
	background-color: white;
	line-height: 20px;
	font-weight: bold;
}
.small
{
	font-family: verdana;
	font-size: 7.5pt;
	color: black;
}
li
{
	list-style-type: square;
}
.nav-table
{
	background-repeat:repeat-x;
        color:#000;
                background-color:#ebebeb;
}
.phone
{
	color: #000000;
}


/* Main Body Font */
.copy
{
	font-size: 12px;
	font-family: verdana;
	color: #000000;
}
.copy a:link, .copy a:visited, .copy a:active
{
	color: #ce202a;
	text-decoration: none;
}
.copy a:hover
{
	color: #666666;
	text-decoration: underline;
}



/* Footer Area and Links */
.foot
{
	font-family: verdana;
	font-size: 8pt;
	color: #fff;
	background:#9a0101;
}
.foot a:link, .foot a:visited, .foot a:active
{
	color: #fff;
	text-decoration: none;
}
.foot a:hover
{
	color: #fff;
	text-decoration: underline;
}


/* Main Link Style */
a:link, a:visited, a:active
{
	font-family: verdana;
	color: #244873;
	text-decoration: none;
}
a:hover
{
	color: #3a72b5;
	text-decoration: underline;
}

/* Selected Nav Button */
a.menuactive
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #55372a;
	font-weight: bold;
	text-decoration: bold;
	padding-right: 15px;
	line-height: 21px;
	background:#cecece !important;
}
a.menuactive:link
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #55372a;
	font-weight: bold;
	text-decoration: bold;
	padding-right: 15px;
	line-height: 21px;
}
a.menuactive:visited
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #55372a;
	font-weight: bold;
	text-decoration: none;
	padding-right: 15px;
	line-height: 21px;
}
a.menuactive:hover
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ffffff;
	font-weight: bold;
	text-decoration: none;
	padding-right: 15px;
	line-height: 21px;
}
/* Un-Selected Nav Button */
a.menuinactive
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #55372a;
	font-weight: bold;
	text-decoration: none;
	padding-right: 15px;
}
a.menuinactive:link
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #55372a;
	font-weight: bold;
	text-decoration: none;
	padding-right: 15px;
	line-height: 21px;
}
a.menuinactive:visited
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #55372a;
	text-decoration: none;
	padding-right: 15px;
	line-height: 21px;
}
a.menuinactive:hover
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ffffff;
	text-decoration: none;
	padding-right: 15px;
	font-weight: bold;
	line-height: 21px;
}

.menuex-left li
{
text-align:right;
}


/* search widget styles */

	.widget
	{
	    border: 1px solid black;
	    margin: 0px auto;
margin-bottom:5px;
	    background-color: #FFF;
	    padding:0px;
	    padding-top:10px;
	    width:520px;
	    height:243px;	  
	    color: #000;  
	}
	
	.header1
	{
	    font-size:18px;
	    font-weight:bold;
	}
	.header2
	{
	    font-size:17px;
	    font-weight:bold;
	    font-style:italic;
	}
	.loc
	{
	    font-weight:bold;
	    font-size:12px;
	    padding-top:10px;
	    padding-bottom:5px; 
	    margin: 5px 10px;   
	}
	.search
	{
	    border: 1px solid #c2c2c2;
	    background-color:#fbfbfb;
	    color:#aaa;	    
	    font-size:13px;
	    font-weight:bold;
	    height:29px;
	    width:430px;
	    padding-left:5px;
	}
	
	.add
	{
	    height:29px;
	    background-color: #ddd;
	    width:50px;
	    border:none;
	    cursor:pointer;
	}
	.marglr
	{
	    margin:0px 10px;
	}
	.seldiv
	{
	    height:40px;
	    margin-top:5px;
            overflow:auto;
	}
	.sellabel
	{
	    font-size:9px;
	}
	.hline
	{
	    background-color:black;
	    height:1px; 
	    width:500px;
	}
	.vline
	{
	    background-color:black;
	    width:1px; 
	    height:43px;  
	    float:left;  
	}
	.filter
	{
	    margin-top:10px;
	    height:43px;
	}
  .filter span
	{
	    font-size:13px; font-weight:bold; color:Black;
	}
	.filter select
	{
	    background-color:#f1f1f1;
	    border: 1px solid black;
	    font-weight:bold;
	    margin-right:10px;
	    font-size:11px;
	}
		.leftcol
	{
	    float:left;
	    text-align:center;
	    width:49%;
	}
	.rightcol
	{
	    float:right;
	    text-align:center;
	    width:49%;
	}
	.drdcontainer
	{
	    padding-top:5px;
	}
	.footer
	{
	    height:46px;
	    background-color:#ffc600;
	    border-top:1px solid black;
	    margin-top:5px;
	}
	.footer table
	{
	    width:100%;
	}
	.advsearch
	{
	    width:140px;
	    
	    text-align:center;
	    padding-top:9px;
	}
	
	.advsearch a
	{
	    font-size:11px;
	    text-decoration:underline;
	    color: #000;	    
	}
	
	.scount
	{
		  width:220px;	  
	    text-align:center;
	    vertical-align:middle;
	    font-weight:bold;
	    font-size: 11px;
	}
	.revis
	{
	    font-style:italic;
	    font-weight:normal;
	    display:none;
	}
	.sbtn
	{
	    width:100px;
	    padding-top:4px;
	    padding-right:10px;
	}
	
	a.clearlink, a.clearlink:hover, a.clearlink:visited
	{	    
    color:transparent;
	}
	
	
	.val
	{
	    font-weight:bold;
	    float:left;
	    padding-right:7px;
	    padding-top:3px;
	}
	.val img
	{
	    cursor:pointer;	    
	}
	.verse
{display: none;}